<!DOCTYPE html>
<!-- 完成能生成4个0~9之间的随机数的程序。 -->
<html>
<input type="button" value="随机生成4位数" onclick="f1()">
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<script type="text/javascript">
		function f1() {
			var arr_4 = new Array()
			function getRandom(min, max) {//开始取数
			
				//随机数
				var random = Math.random() * (max - min) + min;
				//向下取整
				random = Math.floor(random);
				if (arr_4.length < 4){ //判断数组长度
					for (i = 0; i <= arr_4.length; i++){//遍历数组。
						if (random == arr_4[i]){ //比较随机数
							break;
						} else {
							if (i == arr_4.length) {
								arr_4.push(random);
								break;
							}
						}
					};
					getRandom(0, 10);
				}
			}
			getRandom(0, 10); //随机取0-9
			alert(arr_4)
		}
	</script>

</body>
</html>